knowing my luck - French English Dictionary